Giraldo - ATP Finals

20Played9 - 11win/loss

3rd1
(2015)
2nd4
(2010, 2012, 2013, 2016)
1st3
(2008, 2011, 2014)
Q13
(2009, 2017, 2018)
Rank 318
High 28 29 Sep 14
Slams
ATP 1000